Search Dictionary
Definition of ellenborough falls
ellenborough falls
• noun
1
A plunge waterfall on the Ellenborough River located on the Bulga Plateau in the Mid North Coast region of New South Wales, Australia, notable for its single vertical drop of approximately 200 meters (656 feet), making it one of the tallest single-drop waterfalls in the Southern Hemisphere.
Cite this Entry
Wordmom. (2026). Definition of Ellenborough falls. In Wordmom Dictionary. Retrieved Oct 17, 2026, from https://wordmom.com/dictionary/ellenborough%20falls